HSBC shares slide 3% on French charges over Lebanon scandal