Rihanna delays tour after illness