Superconductivity from valley fluctuations and approximate SO (4) symmetry in a weak coupling theory of twisted bilayer graphene