How geitonogamous selfing affects sex allocation in hermaphrodite plants