Big Six energy companies could return £400m of Customers' Cash: roll on April Fuels Day