Council passes $1.5B Metro budget