'The Force Awakens' actor John Boyega surprises fans at screenings