KUALA LUMPUR, Malaysia — A Malaysian court on Monday dismissed 47 corruption charges against Deputy Prime Minister Ahmad Zahid Hamidi after prosecutors unexpectedly dropped the charges at an advanced stage of his trial. Zahid said the High Court approved the prosecutors’ application for a dismissal but refused to grant him a full acquittal, which means he can still be recharged. …