Morrison to cut £2.9bn Safeway bid