HARPA: A Testability-Driven, Literature-Grounded Framework for Research Ideation