Prime Minister visits flooded Townsville