Senate approves marijuana bill with plenty of amendments