BJP demands Aiyar apology