Regular sex is a 'miracle cure', say doctors