Stuart Broad's best displays as England legend announces retirement from Test cricket