Philippines top court bars impeachment of Vice President Sara Duterte