Mass Effect 3 trailer shows off Resurgence classes and weapons