Australia cyclone could cost farming at least $500 million