Obama vows to freeze US assets of those who 'obstruct' Yemen