Madrid set for 'best in the world' as NFL returns to Spain