Beaumont man pleads guilty to federal robbery charges