Optimal Contract Under Moral Hazard with Soft Information