Gate-Defined Josephson Junctions in Magic-Angle Twisted Bilayer Graphene