Maryland becomes the fifth US state to announce that it is postponing its primary election because of coronavirus.