At least 10 homes have been lost and sheds destroyed after a huge bushfire tore through a swathe of northern Perth suburbs, forcing the WA premier to return home early from a trade mission in China.