Stephen Yiu, manager of the Blue Whale Growth fund, had held Amazon stock for four years