At least 24 people were killed after a blast struck a train carrying military personnel in Pakistan’s Balochistan province, officials said