Terahertz generation from graphene surface plasmon polaritons excited by a cyclotron electron beam