Australia has confirmed it won't send a warship to the Red Sea to help a US-led coalition prevent Houthi rebels attacking cargo ships.