Diamond Resort has hired a new chief financial officer who was fired by his last employer for violating company rules