Virgin has secured NHS funding that could have been spent on patients, says BMA