Hamilton ‘feeling great’ as four-way Spanish GP fight hopes grow