Owner of Olympus Pools fined $1.4M for hundreds of unfinished projects