Intradimensional and extradimensional shift learning by pigeons