Blenheim Palace, Oxfordshire The latest in the stately pile’s big-name installations has its ravishing moments. But this is hardly a comprehensive exhibition – and you really can have too much blue