VIDEO: NFL releases Cardinals schedule