HSBC 2012 profit dips to $20.6bn, to lift dividend