NHS patients 'forced to watch TV'