Mashreq reports net profit of AED 820 Million for 2011