BBC Trust Slams Programming and High Exec Pay