Keenum fights for Texans backup QB gig