Shane Watson retires from test cricket

360