The comparative biology of pollination and mating in flowering plants