Charlie Brooker slams psychic detectives