Swinney should apologise for LBTT say property experts