Streisand apologises for Jackson remarks