Diquark contributions to top quark charge asymmetry at the Tevatron and LHC