Lu AA24530 shows positive results in major depressive disorder phase II study