Enhanced superconducting properties of Cu1-xTlxBa2Ca2-yMgyCu3O10-δ (y=0, 0.5, 1.0, and 1.5)