Denver teachers go on strike after failing to reach pay deal