SFL Corporation Secures $170 Million Contract for Hercules Rig