BA and Virgin face greenwashing complaints