Parasites and global warming: net effects of temperature on an intertidal host-parasite system.