NBC: White House to provide $300 million weapons package for Ukraine