18 celebrities who have run for political office: from Clint Eastwood to Amitabh Bachchan