Sir Sadiq Khan announces his 10-year plan to clean up the capital’s rivers, which he said had suffered from ‘decades of neglect and pollution’