Joseph Fiennes to play Michael Jackson in British TV show