Aspas 'fighting' for World Cup spot