Foo Fighters frontman Dave Grohl falls off stage, breaks leg, then finishes gig