Detroit City Council delays vote on contract for cash