Ferrari extends contract with Santander