High flying software stock Altium warns of coronavirus impact