fix(modal): backdrop z-index when stacking modals

Previously, backdrop wouldn't go over the previous open modal when a
modal is open on top of another.

Fixes #1653
Closes #1654