Viewers heap praise on Kate Middleton for 'stepping away' to give William and Harry time together