Francesco Laporta went on an incredible charge up the Irish Open leaderboard, making six consecutive birdies - including two chip-ins - during his final round.