Cardinals part ways with QB Brian Hoyer