PM: Better prepared on terror