Pat Rabbitte defends saying ‘I would never go swimming with a menstruating woman for fear of being attacked by a shark’