NRA opens gun convention in Houston after school massacre