Oceanographic influences on reef fish assemblages along the Great Barrier Reef