The Senate cleared a war funding package Tuesday night for President Joe Biden’s certain signature, capping a six-month struggle over Ukraine aid that divided GOP lawmakers, delayed Western weapons deliveries and gave Russia some breathing room in a military offensive against its neighbor.