SocGen reports 64% slide in annual profits but beats market expectations