St James' Park legend Alan Shearer also hailed Toon boss Steve Bruce for "putting up with a lot of cr**"