Israel to keep up Gaza assault ‘as long as necessary’: PM