Prime minister responds to pressure following revelations One Nation had sought donations from US gun lobby