Critics savage ‘cheap and cheerless’ Diana film as tawdry soap