Newton, Panthers end Texans' win streak at seven