Nigeria’s Buhari casts ballot as polls open in delayed election