Morrison poised 'to bank £600m'