Foraging behaviour of brazilian riverine and coastal fishers : how much is explained by the optimal foraging theory?