Star Bulk Carriers Corp. Reports Net Profit of $39.7 Million