Harvey Norman profits fall 20 per cent