Kimi Raikkonen has his best finish of 2014 at Belgian GP