Panasonic expects annual profit to halve on coronavirus hit