Andre du Plessis resigns from Coronation Fund Managers