Armagh manager Kieran McGeeney says his side's performance was too timid after they were beaten by Donegal in the Ulster Football Championship.