Alan May says Caps trade will "help right now"