StanCharts Sh177Mn fine includes Sh100mn settlement with Dpp