Jacksonville mayor hits back at criticism of opening beaches