BMW reports first-quarter profit rise as coronavirus saps demand