Metro Bank appoints Andy Veares as managing director for corporate and commercial