Deforestation is reducing the amount of leaf litter falling into rivers and lakes, resulting in less food being available to fish, a study suggests.