J K Rowling and Elon Musk blasts the Olympics for men competing in women sports