how to take kamagra 100mg how long does kamagra 100mg take to work