Singer Jimmy Buffett sells Palm Beach mansion to owner of Jacksonville company