Environment Secretary and leadership contender Michael Gove has admitted to taking cocaine on several occasions about 20 years ago when he was a journalist.