Ally posts Q4 net income of $652 million, $3.1 billion for 2021