No one could have predicted Broad would take 500 Test wickets: Andrew Strauss