Canon Middle East appoints Anurag Agrawal as new Managing Director