More than 330,000 homes lose power as Cyclone Alfred leaves devastation in parts of Queensland and New South Wales.