Textiles ministry approves 18 RD projects worth Rs 46.74 cr