Fleetwood secures Olympic silver behind world No 1 Scheffler