Fake medicines worth two crores recovered from Lucknow