Alex Salmond's QC enjoys trip to Bahamas paid for by body pr