Spain's Santander has reported a record profit of €12.57bn and revealed plans for more share buybacks. France's Crédit ...