Cyclone Clare batters Western Australia