The Spanish-owned bank recorded a pre-tax profit of £290.4m for 2024, up 22.4% on the previous year