Kenya Shilling weakens against the dollar