A General Theory on Fish Aggregation to Floating Objects: An Alternative to the Meeting Point Hypothesis