Voracious fish defend coral reefs against warming, say scientists