Chern Insulators and Topological Flat-bands in Magic-angle Twisted Bilayer Graphene